ࡱ                >  	               B          D          A    	                  bjbjcTcT                  	 4.  > >                                                                       x      x                                                               $     ,         ;  p                                                                                       $       M!  F                                                                                                                              &      &      &        N                                        &                                                                          &              &                                                                              &                0/              H     &                     0   ;      &      !          !      &                                                                      &     !                    :  l               &                                                                                                                &                                                        ;                                                                                                                  !                                                                                                                    x  	    :     	                                                                                                                                                                                                                                                                                                                                                                                                                                      // Mark Galligan
//27 April 2010
simulator lang=spectre

//====================================================
// Parameters
//====================================================
parameters //pOutCap=100f

//====================================================
// Library Links
//====================================================
include "./newSubckts.scs"
include ./entireDSPChip.scs
include ./libraryNetlists.scs
include ./buffer.scs
//====================================================
// Options
//====================================================
// NB - you need to set options in Ocean, because those options
// supercede any options in the netlist


//====================================================
// Sources - power supplies and inputs
//====================================================
V0 (VDDp 0) vsource type=dc dc=pvdd
V1 (VD 0) vsource type=dc dc=pvdd

vClock (inClock 0) vsource type=pulse val0=0 val1=pvdd delay=25n rise=0.01n fall=0.01n width=50n period=100n

vS0 (s0 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vS1 (s1 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=200n period=400n
vS2 (s2 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=400n period=800n

vA0 (a0 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA1 (a1 0) vsource type=pulse val0=pvdd val1=0 delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA2 (a2 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA3 (a3 0) vsource type=pulse val0=pvdd val1=0 delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA4 (a4 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA5 (a5 0) vsource type=pulse val0=pvdd val1=0 delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA6 (a6 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA7 (a7 0) vsource type=pulse val0=pvdd val1=0 delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA8 (a8 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA9 (a9 0) vsource type=pulse val0=pvdd val1=0 delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA10 (a10 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA11 (a11 0) vsource type=pulse val0=pvdd val1=0 delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA12 (a12 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA13 (a13 0) vsource type=pulse val0=pvdd val1=0 delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA14 (a14 0) vsource type=pulse val0=0 val1=pvdd delay=0 rise=0.01n fall=0.01n width=100n period=200n
vA15 (a15 0) vsource type=pulse val0=pvdd val1=0 delay=0 rise=0.01n fall=0.01n width=100n period=200n

buffA0 (VD 0 a0 aIn0) buffer
buffA1 (VD 0 a1 aIn1) buffer
buffA2 (VD 0 a2 aIn2) buffer
buffA3 (VD 0 a3 aIn3) buffer
buffA4 (VD 0 a4 aIn4) buffer
buffA5 (VD 0 a5 aIn5) buffer
buffA6 (VD 0 a6 aIn6) buffer
buffA7 (VD 0 a7 aIn7) buffer
buffA8 (VD 0 a8 aIn8) buffer
buffA9 (VD 0 a9 aIn9) buffer
buffA10 (VD 0 a10 aIn10) buffer
buffA11 (VD 0 a11 aIn11) buffer
buffA12 (VD 0 a12 aIn12) buffer
buffA13 (VD 0 a13 aIn13) buffer
buffA14 (VD 0 a14 aIn14) buffer
buffA15 (VD 0 a15 aIn15) buffer

buffS0 (VD 0 s0 sIn0) buffer
buffS1 (VD 0 s1 sIn1) buffer
buffS2 (VD 0 s2 sIn2) buffer
registerS0 (VD 0 sIn0 sOut0) register1Bit
registerS1 (VD 0 sIn1 sOut1) register1Bit
registerS2 (VD 0 sIn2 sOut2) register1Bit
inverter0_S0 (VD 0 sOut0 interS0) ece3663Inverter wn=7.5*1.5u wp=7.5*3u
inverter1_S0 (VD 0 interS0 finalS0) ece3663Inverter wn=30*1.5u wp=30*3u
inverter0_S1 (VD 0 sOut1 interS1) ece3663Inverter wn=5.5*1.5u wp=5.5*3u
inverter1_S1 (VD 0 interS1 finalS1) ece3663Inverter wn=22*1.5u wp=22*3u
inverter0_S2 (VD 0 sOut2 interS2) ece3663Inverter wn=11.25*1.5u wp=11.25*3u
inverter1_S2 (VD 0 interS2 finalS2) ece3663Inverter wn=45*1.5u wp=45*3u

inverter0_Clock (VD 0 inClock interClock) ece3663Inverter wn=8*1.5u wp=8*3u
inverter1_Clock (VD 0 interClock clock) ece3663Inverter wn=32*1.5u wp=32*3u

dspChipForEnergyTest (VDDp VSSp aIn0 aIn1 aIn2 aIn3 aIn4 aIn5 aIn6 aIn7 aIn8 aIn9 aIn10 aIn11 aIn12 aIn13 aIn14 aIn15 VDDp VSSp VDDp VSSp VDDp VSSp VDDp VSSp VSSp VDDp VSSp VDDp VSSp VDDp VSSp VDDp finalS0 finalS1 finalS2 clock out0 out1 out2 out3 out4 out5 out6 out7 out8 out9 out10 out11 out12 out13 out14 out15 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 carryOut) testDSPChip

ammeter (VSSp 0) resistor r=0.0001 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   i	  j	  	  	  ;  ?  Z  [  |  }  ~                  $  O        
  
  
  o
  p
  {
  |
  }
  
  
  
  
  7  8  C  D          ݽͭ͊zzzzzzzzzzzzzh CJ OJ PJ  QJ ^J aJ  h:v CJ OJ PJ  QJ ^J aJ  $hO hcR CJ OJ PJ  QJ ^J aJ  hcR CJ OJ PJ  QJ ^J aJ  h CJ OJ PJ  QJ ^J aJ  hO CJ OJ PJ  QJ ^J aJ  h# CJ OJ PJ  QJ ^J aJ  $hO hO CJ OJ PJ  QJ ^J aJ 0     !  8  9  p  ~        	  	  O	  j	  	  	  	  	  
  8
  x
  
  
  
  
                                                                                                                                                                                                                                                                                                                              "  $ 
2 (
Px4 #\'*.25@9                a$ gdO     7  [  }  ~      P    
  
  }
  
  E                                                                                                                                                  w                         "  $ 
2 (
Px4 #\'*.25@9                a$ gd "  $ 
2 (
Px4 #\'*.25@9                a$ gd:v "  $ 
2 (
Px4 #\'*.25@9                a$ gd# "  $ 
2 (
Px4 #\'*.25@9                a$ gdO  
E    
  q    9      g    3      e  f              1  N  k                                                                                                                                                                                                                                                                                                                               "  $ 
2 (
Px4 #\'*.25@9                a$ gd             c  d  o  p          +  ,  7  8                   Y  Z  e  f          %  &  1  2                  W  X  c  d  p  q  r                                       7  <  =  T  Y  Z  q  hcR CJ OJ PJ  QJ ^J aJ  h&5 CJ OJ PJ  QJ ^J aJ  h CJ OJ PJ  QJ ^J aJ  h CJ OJ PJ  QJ ^J aJ Lq  v  w                                /  4  5  I  T  U  f  q  r                                *  /  0  r  w  x              L  O  P            k  l   h` CJ OJ PJ  QJ ^J aJ  hq CJ OJ PJ  QJ ^J aJ  hUu CJ OJ PJ  QJ ^J aJ  h CJ OJ PJ  QJ ^J aJ  hcR CJ OJ PJ  QJ ^J aJ  h&5 CJ OJ PJ  QJ ^J aJ ?        (  H  I  f            f      >          k  l                                                                                                                                                                                                                                                                                                                                          "  $ 
2 (
Px4 #\'*.25@9                a$ gd  l      I          ͺͶ                                                                                                                                                                                                                                                                                                                                     hL  $h h CJ OJ PJ  QJ ^J aJ  hcR CJ OJ PJ  QJ ^J aJ  $h h[_ CJ OJ PJ  QJ ^J aJ  h[_ CJ OJ PJ  QJ ^J aJ l                                                                                                                                                                                                                                                                                                                                                                                                                                           "  $ 
2 (
Px4 #\'*.25@9                a$ gdcR  2 1h:pO / =! " # $ %                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              b                                           6  6  6  6  6  6  6  6  6  v  v  v  v  v  v  v  v  v  6  6  6  6  6  6  >  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6     6  6     6  6  6  6  6  6  6  6     6  6  6  6  6  6  6  6  6  6  6  6  h  H  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6  6    6  2                     0  @  P  `  p                   2  (         0  @  P  `  p                      0  @  P  `  p                      0  @  P  `  p                      0  @  P  `  p                      0  @  P  `  p                      0  @  P  `  p      8  X        V  ~     PJ _HmH	nH	sH	tH	    F  ` F   L    N o r m a l      $a$ CJ _HaJ mH	sH	tH	                  D A  D 
        D e f a u l t   P a r a g r a p h   F o n t     R i  R       0 T a b l e   N o r m a l      4 
l 4   a      ( k  (  
      0 N o   L i s t          e    	 O 0 H T M L   P r e f o r m a t t e d   =  $ 
2 (
Px4 #\'*.25@9                a$   CJ OJ PJ  QJ ^J aJ \  \  O 0 H T M L   P r e f o r m a t t e d   C h a r    CJ OJ PJ  QJ ^J aJ PK     !         [Content_Types].xmlj0Eжr(΢Iw},-j4	wP-t#bΙ{UTU^hd}㨫)*1P'	^W0)T9<l#$yi};~@(Hu*Dנz/0ǰ$X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?   PK     ! ֧   6     _rels/.relsj0}Q%v/C/} (h"O
= C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/Seе   PK     ! ky         theme/theme/themeManager.xmlM
 @}w7c(Ebˮ CAǠҟ7՛K
Y,
e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+&
8   PK     !   P     theme/theme/theme1.xmlYOo6w toc'vuر-MniP@I}úama[إ4:lЯGRX^6؊>$!)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu	gZo~ٺlAplxpT0+[}`jzA V2Fi@qv֬5\|ʜ̭NleXdsjcs7f
W+Ն7`gȘJj|h(KD- 
dXiJ؇(x$(:;˹!I_TS1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ
x}rxwr:\TZaG*y8IjbRc|XŻǿI
u3KGnD1NIBs
RuK>V.EL+M2#'fi~Vvl{u8zH
*:(W☕
~JTe\O*tHGHY }KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4=3ڗP
1Pm\\9Mؓ2aD];Yt\[x]}Wr|]g-
eW
)6-rCSj
id	DЇAΜIqbJ#x꺃6k#ASh&ʌt(Q%p%m&]caSl=X\P1Mh9MVdDAaVB[݈fJíP|8քAV^f
Hn-"d>znǊ	ة>b&2vKyϼD:,AGm\nziÙ.uχYC6OMf3or$5NHT[XF64T,ќM0E)`#5XY`פ ;%1U٥m;R>QDDcpU'&LE/pm%]8firS4d7y\`JnίIR3U~7+׸#mqBiDi*L69mY&iHE=(K&N!V.KeLDĕ{D	vEꦚdeNƟe(MN9ߜR6&3(a/DUz<{ˊYȳV)9Z[4^n5!J?Q3eBoCMm<.vpIYfZY_p[=al-Y}Nc͙ŋ4vfavl'SA8|*u{-ߟ0%M07%<ҍ    PK     ! 
ѐ     '   theme/theme/_rels/themeManager.xml.relsM
0wooӺ&݈Э5
6?$Q
,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{ P8g/]QAsم(#L[    PK-      !                       [Content_Types].xmlPK-      ! ֧   6               +  _rels/.relsPK-      ! ky                     theme/theme/themeManager.xmlPK-      !   P                 theme/theme/theme1.xmlPK-      ! 
ѐ     '             	  theme/theme/_rels/themeManager.xml.relsPK      ]  
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/>        .         q  l                      E    l                     8                         @                           0    (    	                    
          B    
        S              	   ?              +   /   0   7         {        ;  ?  C  J  e  l  ~                        [  b  z  ~          $  +  C  G                  P  W  h  l              0  4  |                D  K  c  g          	  	  -	  1	  t	  {	  	  	  	  	  	  	  @
  G
  X
  \
  
  
  
  
      $  (  P  R  \  ^                  *  ,  5  7  p  r  ~                    
        5  ?  W  Y  b  d  l                                           	  
                  "  #  '  (  ,  -  1                                                                                                                                                                                                            !   *         O  V  j  q          ~    \  _          5  8  ~            b  e         3  3  3  3  3  3  3  3  3  3  3  3  3  3  3  3              O  O                  o  p  {  |          7  8  C  D                   c  d  o  p          +  ,  7  8                 	  Y	  Z	  e	  f	  	  	  	  	  %
  &
  1
  2
  
  
  
  
  
  
  
  
  W  X  c  d        j                                                                                                       L                              #  &5 f6 cR NR [_ Uu :v L q; {m `   q  D s O                 @           E                            x   @      U n k n o w n                                   G  * Ax 	             T i m e s   N e w   R o m a n   5                       S y m b o l   3.  * Cx 	             A r i a l   ?=  	* Cx 	             C o u r i e r   N e w   7.   {  @               C a l i b r i   A     B               C a m b r i a   M a t h   "  q   h    FF          e   	          e   	           !                                                                                                                                                                                                                                                                                                                           x  20                                                                                        2                           HX    	$P    O    2                     !                             x   x                             S t u d e n t  S t u d e n t                                                                                                                                                         Oh +'0     
      p      x               	            
            
                                      Student       Normal.dotm       Student       2         Microsoft Office Word   @    F#    @    @                  e                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ՜. +,0            h      p      |                                             
                                     	                                                              Title                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        	   
         
                                                      !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0   2   3   4   5   6   7   8   :   ;   <   =   >   ?   @   C   R o o t   E n t r y                                                 	           F             4E          D a t a                                                         
                                               1 T a b l e                                                                                                    !      W o r d D o c u m e n t                                                                                        4.       S u m m a r y I n f o r m a t i o n                           (                                     1           D o c u m e n t S u m m a r y I n f o r m a t i o n           8                                        9           C o m p O b j                                                                                           y                                                                                                                               
  	           F'   Microsoft Office Word 97-2003 Document 
   MSWordDoc    Word.Document.8 9q                                                                                                                                                                                                                                                                                                                                                                                                                   